Bookly\Lib\Entities\Payment B

Total Complexity 100
Dependencies 13
Dependents 24
Total lines 771
Lines of code 359
Logical lines of code 167
Comment lines 234
Methods 39
Properties 17

Methods 39

Method Rating Maintainability Complexity Lines of code
setDetailsFromOrder()
C
32 24 96
typeToString()
A
48 15 34
getPaymentData()
A
43 13 44
statusToString()
S
57 5 18
save()
S
60 4 13
paymentInfo()
S
59 3 13
typeToImage()
S
64 3 10
getTypes()
S
61 1 17
setCartInfo()
S
66 2 9
getDetails()
S
82 1 3
getStatus()
S
82 1 3
setStatus()
S
77 1 4
getToken()
S
82 1 3
setToken()
S
77 1 4
getRefId()
S
82 1 3
setDetails()
S
77 1 4
setRefId()
S
77 1 4
getCreatedAt()
S
82 1 3
setCreatedAt()
S
77 1 4
getUpdatedAt()
S
82 1 3
setUpdatedAt()
S
77 1 4
setPaidType()
S
77 1 4
setGatewayPriceCorrection()
S
77 1 4
getPaidType()
S
82 1 3
getGatewayPriceCorrection()
S
82 1 3
setPaid()
S
77 1 4
setTax()
S
77 1 4
getTax()
S
82 1 3
setTotal()
S
77 1 4
getTotal()
S
82 1 3
setType()
S
77 1 4
getType()
S
82 1 3
setTarget()
S
77 1 4
getTarget()
S
82 1 3
setGiftCardId()
S
77 1 4
getGiftCardId()
S
82 1 3
setCouponId()
S
77 1 4
getCouponId()
S
82 1 3
getPaid()
S
82 1 3